Mobile Recommendation Engine for Offloading Computations to Cloud Using Hadoop Cluster

نویسندگان

  • Uma Nandhini
  • Latha Tamilselvan
چکیده

The growth of mobile applications due to the increasing popularity of smartphones and ubiquity of wireless access has fueled cloud computing to converge into mobile cloud. The intrinsic storage, processing and battery power constraints of mobile devices can be solved by adopting unlimited storage and computing power offered by cloud servers and turn the issues into a favorable opportunity for mobile cloud computing. We propose to build a mobile recommendation engine that collects context and client sensitive information’s from smart phone users for effectivelymaking a decision to offloadapplications that are compute intensive into cloud through nearby resource rich server. The information so received by the cloudis clustered and partitioned using Hadoop MapReduce framework. The provisioned Hadoop cluster extracts the information’s by mining similarity co-occurrences. The resultant output is used to build collaborative filtering based recommendation model where possible offloading scenarios are listed against each application based on the client awareness. This mobile recommender model provides the advantage of federated and automated movement with very little human interaction for making offloading decision.Earlier models use offloading into cloud only for backing up the data to cloud storages like SkyDrive or Google Drive. Hence computation offloading with recommended service through mining clients information is a novel idea for the near future assuming the growth of smart phones and social networking.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Service Based Offloading from Mobile Devices into the Cloud

With an increase in usage of mobile devices it is always expected that a mobile device perform the execution of all applications the way a desktop device do. Mobile devices have become an integral part of a human life. However, with limited processing power, memory & battery lifetime of mobile phones it becomes difficult to execute computationally intensive applications such as image processing...

متن کامل

Efficency of Service Based Offloading from Mobile Devices into the Cloud

Mobile cloud computing is a new rapidly growing field. In addition to the conventional fashion that mobile clients access cloud services as in the well-known client/server model, existing work has proposed to explore cloud functionalities in another perspective — offloading part of the mobile codes to the cloud for remote execution in order to optimize the application performance and energy eff...

متن کامل

Energy Saving For Mobile Users Using Cloud Computing Via S3

With a rise in usage of mobile devices it's continuously expected that a mobile device perform the execution of all applications the approach a desktop device do. Mobile devices became associate integral a part of somebody's life. However, with restricted process power, memory & battery time period of mobile phones it becomes tough to execute computationally intensive applications like imag...

متن کامل

Designing Distribution of Computations for Mobile Cloud Computing Systems Thesis proposal

A Mobile Cloud Computing (MCC) system is a cloud-based system that is accessed by the users through their own mobile devices. MCC systems are emerging as the product of two technology trends: 1) the migration of personal computing from desktop to mobile devices and 2) the growing integration of large-scale computing environments into cloud systems. Designers are developing a variety of new mobi...

متن کامل

A Review on Energy Efficient Computation Offloading Frameworks for Mobile Cloud Computing

Mobile Cloud Computing is an evolving technology that integrates the concept of cloud computing into the mobile environment. Smartphones are boon in the world of technology but they have certain limitations (e.g. battery life, network bandwidth, storage, energy) when running complex applications which require large computations. Using Cloud Computing in mobile phones, these limitations can be a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014